solutions introduction